Manchester Small-Scale Experimental Machine

Manchester Small-Scale Experimental Machine (SSEM, în română Mașina Experimentală pe Scară Redusă Manchester), poreclit și Baby, a fost primul calculator complet electronic în sistem binar, cu program stocat și Turing-complet din lume. A fost construit la Universitatea Victoria din Manchester de către Frederic C. Williams, Tom Kilburn și Geoff Tootill și a rulat primul program la data de 21 iunie 1948. Nu s-a intenționat ca această mașină să fie un calculator practic, ci a fost proiectat ca mediu de test pentru tuburile Williams, o formă veche de memorie pentru calculatoare. A fost considerat „mic și primitiv” prin comparație cu alte mașini din acea perioadă, deși conținea toate elementele esențiale ale unui calculator modern. Imediat ce SSEM și-a demonstrat fezabilitatea, la universitate s-a demarat un proiect de dezvoltare a lui într-un calculator mai utilizabil, Manchester Mark 1. Mark 1, la rândul său, a devenit rapid prototipul pentru Ferranti Mark I, primul calculator generic comercial din lume. SSEM avea lungimea cuvântului de 32 de biți și o memorie de 32 cuvinte. A fost proiectat să fie cel mai simplu calculator cu program stocat; singura operație aritmetică pe care o putea efectua era scăderea. Primul dintre cele trei programe scrise pentru această mașină găsea cel mai mare divizor al numărului 218 (262.144), un calcul despre care se știa la acea vreme că avea să dureze foarte mult—pentru a demonstra fiabilitatea mașinii—verificând fiecare număr întreg de la 218 − 1 în jos, întrucât împărțirile se implementau ca scăderi repetate ale divizorului. Programul era format din 17 instrucțiuni și a rulat timp de 52 minute înainte de a ajunge la răspunsul corect, 131.072, după ce SSEM efectuase 3,5 milioane de operații.


Developed by StudentB